(Fread_file_name): If input is empty, do return the default
authorRichard M. Stallman <rms@gnu.org>
Mon, 24 May 1993 21:09:38 +0000 (21:09 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 24 May 1993 21:09:38 +0000 (21:09 +0000)
even if !insert_default_directory.

src/fileio.c

index da591b525b1ce12b1e525f51b30fd939378163e4..7d02a3b525dc8143653e065263d78cf190df99b3 100644 (file)
@@ -3232,6 +3232,8 @@ DIR defaults to current buffer's directory default.")
   tem = Fstring_equal (val, insdef);
   if (!NILP (tem) && !NILP (defalt))
     return defalt;
+  if (XSTRING (val)->size == 0 && NILP (insdef))
+    return defalt;
   return Fsubstitute_in_file_name (val);
 }